thalamic peduncle - Turkish English Dictionary